//存放vuex初始化的数据
import Vue from 'vue'
import Vuex from 'vuex'


Vue.use(Vuex)

export default new Vuex.Store({
    state: {//保存全局公共数据
        routes:[],
        sessions:{},
        currentAdmin:JSON.parse(window.sessionStorage.getItem('user')),
        currentSession:null
    },
    mutations: {
        //实时更新用户值
        INIT_ADMIN(state,admin){
            state.currentAdmin  = admin;
        },
        //改变state里面的值 同步执行
        initRoutes(state,data){
            state.routes = data;
        }
    },
    actions: {
    },
    modules: {
    }
})
